export class Messages {
    static readonly Managers = {
        SettingCall: "onManagersSettingCall",
    }
    static readonly Nodes = {
        StateChangeRun : "onNodesStateChangeRun",
        StateChangePause : "onNodesStateChangePause",
        StateChangeStop : "onNodesStateChangeStop",

        ThingSetChangeScale : "onNodesThingSetChangeScale",
        ThingSetChangeFade : "onNodesThingSetChangeFade",
        ThingSetChangeMove : "onNodesThingSetChangeMove",
        ThingSetChangeWhirling : "onNodesThingSetChangeWhirling",
        ThingSetChangeActive: "onNodesThingSetChangeActive",

        ScratcherFeedbackProportion: "onNodesScratcherFeedbackProportion",
        ScratcherFeedbackFullfill: "onNodesScratcherFeedbackFullfill",

        WheelRollStart: "onNodesWheelRollStart",
        WheelRollStop: "onNodesWheelRollStop",
        WheelAnglesSet: "onNodesWheelAnglesSet",
        WheelFeedbackStop: "onNodesWheelFeedbackStop",

        StopTextPrintWord: "onNodesStopTextPrintWord",

        BoxRadiusChangeRatio: "onBoxRadiusChangeRatio",
        BoxRadiusChangeSize: "onBoxRadiusChangeSize",

        UIDropdownSelect: "onUIDropdownSelect",

        DblClick: "onDblClick",
        LongPress: "onLongPress",
    }
    static readonly Global = {
        ManagerLoaded: "onManagerLoaded",
        AllManagersLoaded: "onAllManagersLoaded",
        UserDataReady: "onUserDataReady",
        UserIdentityConfirmed: "onUserIdentityConfirmed",
        NoLetterDefinedInTextures: "onNoLetterDefinedInTextures",
        LanguageChanged: "onLanguageChanged",

        LayerLevelsChanged: "onLayerLevelsChanged",
    }
}